package com.wx.cloud.student.service;

import com.wx.cloud.student.model.User;
import java.util.List;
import java.util.Map;

public interface StudentService {

    User findUserByUserCode(String userCode);

    List<User> getUserByTeamCode(String teamCode);

    List<User> getUserItemByNoTeamCode();

    String updateUserTeam(String teamCode, List<Integer> ids);

    int getCountByTeam(String teamCode);

    String updateUserRole(String teamCode, String userCode);

    String updateLeaderToStu(Integer id);

    List<User> getStudentList(Map<String, Object> data);

    int getStudentCount(Map<String, Object> data);

    int updateStudent(User user);

    int delStudent(User user);

    List<User> getTeacherList();

    List<User> getCoachList();

    List<User> getUserCodes(List<Integer> ids);

    int addTransferTeams(Map maps);

}
